package com.eclipse.e20200205_集合.TreeSet;

import java.util.TreeSet;

public class 基础引用类型排序 {
	public static void main(String[] args) {

		// TreeSet它也是无序（不是按照你添加的顺序展示）
		// 对添加的元素进行排序
		// TreeSet用来对元素进行排序，里面也是可以保证元素唯一
		// 数字的大小
		TreeSet<Integer> set = new TreeSet<Integer>();
		set.add(10);
		set.add(2);
		set.add(2);
		set.add(9);
		set.add(6);
		System.out.println(set);

		// 按字母顺序
		TreeSet<String> set2 = new TreeSet<String>();
		set2.add("a");
		set2.add("b");
		set2.add("d");
		set2.add("c");
		set2.add("g");
		System.out.println(set2);

		// 汉字是按照unicode ->里面已经包含了Assic码
		TreeSet<String> set3 = new TreeSet<String>();
		set3.add("码");
		set3.add("蚁");
		set3.add("小");
		set3.add("强");
		System.out.println(set3);

		System.out.println('码' + 0);
		System.out.println('蚁' + 0);
		System.out.println('小' + 0);
		System.out.println('强' + 0);

		// 按字母顺序
		TreeSet<String> set4 = new TreeSet<String>();
		set4.add("aa");
		set4.add("ac");
		set4.add("aba");
		System.out.println(set4);

	}
}
